package com.hua.service;

import com.hua.pojo.User;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author hua
 * @since 2023-12-24
 */
public interface UserService extends IService<User> {

    //判断登录和是否注册了
    Map<String, Object> login(String username, String password);

    //注册请求
    Map<String, Object> register(String username, String password);

    //用户信息修改
    Map<String, Object> userInfoModify(User user);

    //密码更改
    //①检测id和旧密码查询是否相对应
    int check(Integer id, String oldPassword);
    //②进行密码修改
    int change(Integer id, String newPassword);
}
